body{
font-size:12px; text-align:center; margin:0 auto; padding:0 auto; background:url(../images/body_bg.gif) repeat-x;
}

/*************************************************************************************/
A:link {
COLOR:#333333; TEXT-DECORATION: none
}
A:visited {
COLOR:#333333; TEXT-DECORATION: none
}
A:hover {
color:#FF0000; TEXT-DECORATION: underline
}
A:active {
COLOR:#333333; TEXT-DECORATION: none
}	
/*************************************************************************************/

#public_space{
width:auto; height:10px;
}
#main{
width:1003px; height:1025px; margin:0 auto; padding:0 auto; background-color:#FFFFFF;
}
#header{
width:1003px; height:auto; margin:0 0; text-align:center;
}
#logo_otis{
width:1003px; height:68px; background-image:url(../images/top_bg.gif);
}
#logo{
width:1003px; height:68px; background-image:url(../images/top_xitongjicheng.gif);
}
#logo_xitongjicheng{
width:1003px; height:68px; background-color:#0674C9;
}
#logo_left{
width:162px; height:68px; float:left;
}
#logo_right{
width:157px; height:68px; float:right;
}
#menu_box{
width:1003px; height:31px; text-align:center; background:url(../images/menu_bg.gif) repeat-x;
}

#menu_box_left{
width:999px; height:31px; text-align:left; float:left;
}
#menu_box_right{
width:2px; height:31px; float:left; background-color:#000000;
}


#content{
width:1003px; height:auto; 
}

#content_left{
width:310px; height:490px; float:left; text-align:left
}
#content_left_title{
width:300px; height:29px; padding-bottom:10px;
}
#content_left_box{
width:300px; height:310px; text-align:left;
}
#content_left_box ul{
text-align:left;
margin-left:15px;
}
#content_left_box ul li{
padding-left:0px;
list-style:none;
line-height:20px;
height:20px;
border-bottom:#333333 dotted 1px;
}

#content_left_link_title{
width:114px; height:20px;
}
#content_left_link_box{
width:300px; height:75px; padding-top:10px; text-align:left;
}
#content_left_link_box ul{
text-align:left;
margin-left:20px;
}
#content_left_link_box ul li{
line-height:25px;
padding-left:10px;
list-style:none;
}


#content_right{
width:680px; height:490px; float:right;
}

#content_right_title{
width:675px; height:29px; 
}

#content_right_box{
width:670px; height:300px; text-align:left; border-bottom:#C6C6C6 solid 1px; border-left:#C6C6C6 solid 1px; border-right:#C6C6C6 solid 1px;
}

#content_right_box_zonghe{
width:670px; height:110px; text-align:left; border-bottom:#C6C6C6 solid 1px; border-left:#C6C6C6 solid 1px; border-right:#C6C6C6 solid 1px;
}

#content_right_box_frist{
width:670px; height:120px; text-align:left;
}

#content_right_box_frist_yewu{
width:150px; height:100px; padding-left:4px; padding-right:12px; text-align:left; float:left;
}

#content_right_box_frist_yewu img{
width:150px; height:100px; border:#C5C5C5 solid 1px;
}

#content_right_anli_title{
width:680px; height:18px; float:left; text-align:left
}

#content_right_anli_box{
width:680px; height:135px; text-align:left; float:left; padding-top:20px;
}
#anli{
width:128px; height:133px; padding-left:10px; padding-right:20px; float:left
}


#product{
width:1003px; height:163px; 
}

#product_left{
width:160px; height:163px; text-align:left; float:left; 
}

#product_right{
width:965px; height:163px; font-size:12px; text-align:left; float:right; background-image:url(../images/case.jpg);
}

#footer{
width:1003px; height:150px; margin:0 auto; padding:0 auto;  background-color:#2B7AD7;
}
#footer_index{
width:1003px; height:50px; line-height:50px; margin:0 auto; padding:0 auto; background-color:#E5E9EC;
}
#bottom_menu{
width:1003px; height:39px; background-color:#E5E9EC;
}
#bottom_menu_left{
width:88px; height:26px; float:left; text-align:left; line-height:39px;
}
#bottom_menu_right{
width:1003px; height:139px; float:right; text-align:center; line-height:39px; position:relative; bottom:0;
}
#footer_frist{
width:1003px; height:20px; line-height:20px; color:#FFFFFF;
}

#banner{
width:1003px; height:285px; text-align:left; color:#0x585858;
}

#banner_swf{
width:1003px; height:255px; text-align:center;
}